entregar el equipo – English–Español translations

🇪🇸 es en 🇬🇧

entregar el equipo

give up the ghost